shifting methods you should try